sustained effort - Espagnol Anglais Dictionnaire